Design and Implementation of SoPC with Multi-Bus on a Chip
نویسندگان
چکیده
SoPC (System on a Programmable Chip) is one important kind of SoC solution based on PLD (Programmable Logic Device). At the same time, PBD (Platform-based Design) has become popular and hot on the SoPC design. However, single-bus architecture has been widely adopted in the design of SoPC using PBD. Therefore, many applications, especially those for real-time data processing, suffer from the bottleneck of bus. In our paper, a novel multi-bus SoPC (MBSoPC) architecture design is provided, which adopts multiple PLBs (Processor Local Bus) in one chip. Moreover, a platform based on MBSoPC is built to verify this architecture, which uses three FPGA chips and one of them using three PLBs to act as the main controller. The other two are connected as coprocessor to speed up some critical processing, such as FFT or DCT used commonly in imaging and video processing. We use the MBSoPC platform for real-time image processing. The results show that this architecture can improve system performance successfully.
منابع مشابه
CDMA Based Interconnect Mechanism for SOPC
The Network-on-chip (NoC) designs consisting of large pack of Intellectual Property (IP) blocks (cores) on the same silicon die is becoming technically possible nowadays. But, the communication between the IP Cores is the main issue in recent years. This paper presents the design of a Code Division Multiple Access (CDMA) based wrapper interconnect as a component of System on programmable chip (...
متن کاملUsing System-on-a-Programmable-Chip Technology to Design Embedded Systems
This paper describes the tools, techniques, and devices used to design embedded products with system–on-a-chip (SoC) type solutions using a large Field Programmable Gate Array (FPGA) with an internal processor core. This new FPGAbased approach is called system-on-a-programmable-chip (SoPC ). The performance tradeoffs present in SoPC systems is compared to more traditional design approaches. Com...
متن کاملDesign and Implementation of DCT Accelerators in SOPC-based Embedded System for Digital Color Image Watermarking
digital watermarking techniques have been exploited to protect the copyright of multimedia data in the emerging systems. In this paper, an efficient watermarking approach for System-on-Programmable-Chip (SOPC) realization is proposed. We analyzed the software efficiency of watermark embedding with Nios-II soft-CPU and proposed a cost-effective architecture for the design of Discrete Cosine Tran...
متن کاملDesign and Implementation of Brushless Motor Controller Based on SOPC
In this paper, a kind of design of BLDM (Brushless DC motor) controller based on SOPC (System on programmable chip) is introduced. CPU, BLDM switching, PWM generator, and data acquisition module are integrated in a single FPGA chip. This design improves the integration, antiinterference and makes the system easy to promote. Experiment result has proved that the steady and dynamic performance of...
متن کاملSOPC Based Multi-Channel Sliding Correlation Processing System
Real time multi-channel sliding correlation processing is widely applied in underwater communication system or underwater positioning system. The traditional implementation in FPGA always employs parallel method which reduces the design work, however wastes considerable FPGA resources. This paper described a new kind of SOPC structure which based on AVALON bus, taken NIOS CPU as system controll...
متن کامل